﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Boa.HD.AccesoDatos.Entidades.DTO
{
    public class DtoAITEquipoEmpleado
    {
        public string GuidAsignacion { get; set; }
        public int EmpleadoId { get; set; }
        public DateTime FechaEntrega { get; set; }
        public int AlmacenId { get; set; }
        public string AlmacenNombre { get; set; }
        public int RegionId { get; set; }
        public string RegionNombre { get; set; }
        public int EquipoId { get; set; }
        public string EquipoCodigo { get; set; }
        public string EquipoSerial { get; set; }
        public string EquipoFactura { get; set; }
        public string EquipoDescripcion { get; set; }
        public int TipoEquipoId { get; set; }
        public int TipoEquipoPatronEnum { get; set; }
        public string TipoEquipoCodigo { get; set; }
        public string TipoEquipoNombre { get; set; }
        public int ModeloId { get; set; }
        public string ModeloNombre { get; set; }
        public int MarcaId { get; set; }
        public string MarcaNombre { get; set; }
        public int GarantiaId { get; set; }
        public DateTime GarantiaInicio { get; set; }
        public DateTime GarantiaFin { get; set; }
        public string GarantiaNumDoc { get; set; }
        public int ProveedorId { get; set; }
        public string ProveedorNombre { get; set; }


        public string NombreCompleto
        {
            get { return TipoEquipoNombre + " - " + EquipoCodigo + " " + EquipoDescripcion; }
        }

    }

    public class DtoTipoEquipoAIT
    {
        public int TipoEquipoId { get; set; }
        public string NombreTipo { get; set; }
        public int TipoEquipoEnum { get; set; }
    }
}
